something which is reflected - Español Inglés Diccionario